London City Runners

London City Runners Verified Club

United Kingdom London, England, United Kingdom

A strava page for members of London City Runners. We are an award winning running club and now run our own cafe/bar and event space. Check out our facebook page and website for details of our sessions, socials, and events, or come visit us at 130 Druid Street, SE1 2HH.

Join Club