🚣♀️🚣♂️ Known as London’s River Marathon hundreds of crews from all over the world are set for the Great River Race, a spectacular boat race taking place over a 21.6-mile …
Saturday 10th September
🚣♀️🚣♂️ Known as London’s River Marathon hundreds of crews from all over the world are set for the Great River Race, a spectacular boat race taking place over a 21.6-mile …