River Bus Launches at Battersea Power Station as London’s Newest Pier Opens to the Public
A new River Bus service launches at Battersea Power Station on Wednesday 1st November, bringing it within 20 minutes of the City and 40 minutes of Canary Wharf. The opening marks a significant extension to River Bus services on the River Thames this year and is supported by a new state-of-the-art pier created at the […]
Type: News