London City Race 2025
Final Details General Description The 16th London City Race takes place on Saturday 20th September 2025 in Rotherhithe. We are again being hosted at the large Decathlon store by Canada Water, which is a great event centre. The event centre […]
Continue reading »