Tower of London
Tower of London: About: Despite the Tower of London’s grim reputation as a place of torture and death, within these walls you will also discover the history of a royal palace, an armoury and a powerful fortress. Don’t miss Royal Beasts and learn about the wild and wondrous animals that have inhabited the Tower, making […]
London Eye
London Eye: About: The London Eye is centrally located in the heart of the capital city, The Eye rotate over the River Thames opposite the Houses of Parliament and Big Ben. At 135 metres, the London Eye is the world’s tallest cantilevered observation wheel; a feat of design and engineering, it has become the modern […]