You got a guy for venue tickets

The Spirit of Man - London Tickets

Location
London: Immersive Experience Hub, Ba

Now selling

Upcoming Events at The Spirit of Man - London

Loading current ticket availability

The venue

About The Spirit of Man - London

Welcome to The Spirit of Man in London, the pre- and post-show hub for the immersive War of the Worlds experience. Located at 56 Leadenhall Street, EC3A 2BJ, in the heart of the City of London, this venue blends a stylish bar with a restaurant backdrop for a complete evening out. With a dedicated bar that seats up to 120 and a restaurant capable of accommodating up to 200 guests, it’s the place to fuel up before the show and unwind afterward. We’ve got you covered with seating, parking, transit options, and nearby hotel and dining recommendations to make your visit smooth from start to finish.

Note on seating: official public seating charts for The Spirit of Man aren’t published, but you’ll find clearly labeled bar and restaurant areas on-site. If you’re planning a visit, we can help guide you to secure seats in our arrangeable lounge and dining spaces. Always check your reservation details for the exact seating arrangement tied to your booking.

Transit and location: The venue sits in the City of London, close to Aldgate underground station. Bus routes 25, N25, and N550 serve the area, and Overground access from nearby Fenchurch Street adds flexibility for travelers. While there is no on-site parking, several city-center parking options nearby can be found via popular parking apps and listings.

When you’re ready to plan an evening at The Spirit of Man, you’ll find a seamless flow between the immersive experience and the bar/restaurant spaces. The venue’s pre- and post-show hub atmosphere is designed to complement the War of the Worlds journey, offering curated drinks, comforting meals, and a relaxed setting to compare notes with fellow attendees.

Affiliate-friendly hotel and dining partners are available nearby to help you maximize comfort and convenience during your London visit. We’ve highlighted strong options within a short walk or taxi ride, so you can book confidently and focus on the experience in store.

Good to know

Seating, Parking & Venue Information

  • Location: The Spirit of Man is at 56 Leadenhall Street, London, EC3A 2BJ (City of London).
  • Venue type: Bar and restaurant associated with Jeff Wayne’s The War of the Worlds: The Immersive Experience.
  • Bar capacity: 120 seats; Restaurant capacity: up to 200 covers (per launch/press materials).
  • Seating/seat map: Public seating charts are not officially published; third-party seating info exists (e.g., SimpleSeats).
  • Parking: No on-site venue parking; nearby city parking options available (parking apps/listings).
  • Transit: Nearest Tube is Aldgate; bus routes 25, N25, N550; Overground/Fenchurch Street nearby.
  • Nearby hotels: Several options in the City of London within short walking distance (e.g., Native Fenchurch Street, Hotel Indigo London Tower Hill, DoubleTree by Hilton Tower of London).
  • Notable events hosted: The War of the Worlds immersive experience (24 interactive scenes) with The Spirit of Man Bar/Restaurant as the pre/post-show hub; venue has launched the Spirit of Man Bar as part of the immersive experience.