Published on 25th October 2021
The Ride the Change bike ride from London to Glasgow is setting off from the Tea House Theatre in Vauxhall, riding through Parliament Square and then covering 475 miles ending in Glasgow over the course of seven and a half days - just in time for the commencement of the UN climate conference, COP26.