Venue Source
Back | HomeTourist Attractions › Tourist Attractions in London

Tourist Attractions

There is an abundance of choice when choosing to host your event at a tourist attraction. Show off Londonís assets to international clients or get your staff motivated by choosing a non-traditional space for a meeting or team-building event.

We found 4 Tourist Attractions in London listed.

An iconic London Landmark since 1873. Alexandra Place remains truly independent. Ally Pally has been the centre of the music, sport and events for 130 years. Th...

Location: London,

The BFI IMAX is a breath of fresh air - a high-tech, iconic venue supported by a dedicated corporate events team and situated at the heart of London with access...

Location: London,

An historic meeting place in a remarkable building Bishopsgate Institute is a home for ideas and debate, learning and enquiry based in the City of London, just...

Location: London,

Armourers Hall is the home of The Armourers' Company which was founded in 1322 and has occupied the same site in the City of London since 1346. The Company is n...

Location: London,