Lord Mayors Show – Healthy Ride
Canada Water 21 Surrey Quays Road, London, Southwark, United KingdomThis ride starts at 10am in Deal Porter Squar, next to Canada Water Library and across the road from Canada Water Station, SE16 7AR, and finishes in the same place two hours later. Werner's annual ride to take advantage of the closed roads in the City before the procession gets under way. Usually get a […]