London City Runners

London City Runners Verified Club

United Kingdom London, England, United Kingdom

A strava page for members of London City Runners. We started in a flat in 2010 , and have evolved into an award winning running club with 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