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. Filled with 11 spaces fit for royalty, this is a venue that will amaze your guests.

Address: HM Tower of London, London, EC3N 4AB United Kingdom

Type: Tower

GIVE THIS VENUE A SHOUT

Spaces

  • icon1 Number of Spaces 11
  • icon7 Reception 300
  • icon15 Dinner 240
  • icon10 Theatre Style 150
  • icon13 Cabaret 100
  • icon9 Outdoor Spaces Capacity 2000
  • icon4 Whole Venue 300
  • Buzzwords

    Banqueting; Historic; Revealed Brickwork; Traditional; Wooden Floors; Decadent; Immersive

Copyright Shout About London