Tower of London

For nearly 1,000 years the mighty Tower of London has stood in service of the monarch, anchored on the shore of the River Thames. Today, the Tower welcomes millions of people each year, as they seek out famous stories of wing-clipped ravens, colourful Yeoman Warders and the priceless Crown Jewels.
  • Why choose the Tower of London?
    The Tower of London is one of the world’s most famous fortresses. The ancient stones hold within them dark secrets, as fortified vaults shine with priceless jewels and historic uniformed Beefeaters stroll the grounds.
  • Nearest Station: Fenchurch Street or London bridge
    Seated: 40 guests
    Get a quote by calling our team on 020 7993 5478