Make the most of sunshine in London by exploring the city’s best landmarks from the top deck of a bus, all for just £1.75.
Famous London Taxis and Red Double Decker Buses. Hackney Carriage. Black Cab Thanks For You Watching! * Please Like, share and subscribe my channel! - Watch, rate, share and Comment your favorite on ...