- River Bus
You can find on this page the map of London monuments, the map of London tourist buses and the map of London river cruises. London is the capital and the most visited city in United Kingdom with 15 million tourists per year. Thanks to its numerous monuments, museums, sightseeings, landmarks and attractions, London was declared World Heritage Site by UNESCO.
In London you can visit:
• museums: British Museum, Madame Tussauds, Royal Museums de Greenwich, Tate Modern
• religious buildings: Westminster Abbey, Westminster Cathedral
• squares: Trafalgar Square
• different attractions: Big Ben, Buckingham Palace, London Eye, London Tower, National Gallery, Tower Bridge
The Original Tour of London is an original way of visiting London and discover its monuments, museums, attractions while getting on and off at your disposal. This concept of hop on hop off bus or open-top double-decker buses offers a network of 2 tourist tours and routes and 80 stops with commentary in 9 languages.