Thames Loop from Canada Water
Canada Water 21 Surrey Quays Road, London, Southwark, United KingdomCancelled Thames Loop from Canada Water Due to poor forecast (Storm Bert) this ride has been cancelled. NOTE. Please register for rides on Eventbrite so we can limit numbers, link: […]