Bus introduction: The red double-decker bus is the representative of London’s public transportation and is also the most popular route for sightseeing.

Leave a Reply