top of page
  • Writer's pictureSandwood Events

The Hottest New Venues & Hotel opening's this year!

Now that we have our freedom back, we wanted to share with you some of our favourite and most exciting venue and hotel releases this year. This is what we love about London, always evolving and growing, with style!


Location: Embankment

Woods Quay is an extraordinary new building moored on the Thames; basking in the revered riverscape from Waterloo Bridge towards Westminster & beyond. Idyllically positioned to take in panoramic water level views of The Houses of Parliament, The London Eye, both wings offer a private room for you and your guests to enjoy. With vast floor to ceiling windows, a wraparound outside deck and a show-stopping bar serving you desired cocktails, wines & spirits, it's an inspiring space.


Location: Leicester Square

The Londoner – the world's first super boutique hotel. Welcome to an urban resort on the south west corner of Leicester Square. A collection of spaces, tastes and experiences brought to life across 16 storeys, curated to reflect the drama and elegance of West End life. We are so excited to start planning events at The Londoner which brings discoveries of inspiration. Versatile and vast capacities meet individualism and an unrivalled location, designed for seamless entertaining.


Location: Fenchurch St

Situated on the 14th floor of 120 Fenchurch Street, 14 Hills is composed of a glamorous restaurant and lively late-night bar with unparalleled views of London. Head Chef, John Barber has created a range of menus that showcase the best of British with a hint of French flair, championing seasonal British produce. 14 Hills is the height of glamorous entertaining, featuring a private dining room with panoramic views of the city that can seat up to 22 guests for lunch or dinner.


Location: Covent Garden

Sure to be the place to be seen for the remainder of 2021 and way beyond. Open for just eight weeks; this Covent Garden hotel takes residence inside the historic Bow Street Magistrates’ Court and Police Station. NoMad offers elegant and adaptable event spaces for meetings, parties and luxury dinners. Transporting guests to another world and sets a perfect backdrop for life's most important celebrations.

This one has to be the most hyped about.


Location: Aldgate

This will be the UK's first Canopy by Hilton London City with a dazzling rooftop terrace boasting floor-to-ceiling flower power and unique cocktails! There is a swanky, adaptable private dining room which beautiful amounts of natural daylight flooding in. As a guest you benefit from the complimentary Canopy yikes and the perfect place to relax and recharge.


Location: Shoreditch

Previously home to The Curtain Hotel, this is Mondrian's sixth hotel in the global portfolio and European flagship.

The 120-room property sits in the heart of Shoreditch, London’s creative and cultural hub. sbe has established several of its signature food and beverage brands at Mondrian Shoreditch London, including a culinary experience by world-famous chef Dani García. This is the first time Chef García opens a culinary experience with sbe in London. One of the highlights's has to be an all-day café, 'Christina's' and cocktail bar that highlights local suppliers and brands with social impact.


Location: Tower Hill

Spectacular views over London’s iconic skyline. Boasting unrivalled panoramic views across London, The Skyline London is the latest addition to London’s best roof top dining and drinking experiences.

Indulge in authentic Italian dining whilst enjoying an eclectic mix of beverages crafted by talented mixologists. Revel in the intoxicating atmosphere, and fill up your camera roll with images of the best view in the capital.

Take in the breath-taking views of the Tower of London, Tower Bridge and the River Thames whilst indulging in your favourite cocktail and sumptuous food.


Location: Shoreditch

nHow London is the hotel's first property in the UK, with event spaces for up to 50 guests, amazingly quirky decor and a stylish contemporary hotel.


Location: Portman Square

Located in the heart of central London’s chic Marylebone area, Nobu Hotel London Portman Square features 249 guest rooms and suites, and world class dining options including Nobu Restaurant, Nobu Bar & Nobu Terrace, plus the relaxed restaurant and bar, The Lounge.

Opening in 2022..


Location: Belgravia

The Peninsula London is set to be in the most incredible location overlooking Hyde Park and The Wellington Arch. We believe this will be London's largest opening next year and we cannot wait to visit. The hotel will include a stunning rooftop bar with more amazing views across West London. The hotel will feature 190 stylish rooms with some unique event spaces. Please feel free to get in touch to organise an early viewing with us.

We are here to organise site visits for you at any of the new venues listed and this is just a handful of spaces we have shouted about. If you want to find out more please reach out to

98 views0 comments

Recent Posts

See All
Post: Blog2_Post
bottom of page