Located in central London SW1, the hotel is just footsteps from Buckingham Palace and St. James’ Park, and conveniently close to Westminster, Victoria Station, the West End and Mayfair.
Large Halls in London
If you’ve opted for a large, expansive church or cathedral venue in which to host your event, mastering the acoustics is essential if you want your presentation, music or dialogue to be heard properly by your audience. If you’re working with a basic portable PA system, i.e. speakers that haven’t been tailored to suit the […]
There are very few venues in London with the wow factor, novelty, exclusivity and grandeur that our beloved Natural History Museum has to offer. Thousands of visitors pass through its doors each week, but after dark, the building takes on a magical atmosphere and provides a ready-made space for wining, dining and entertainment. There are […]