Thirty Eight Grosvenor Square – Townhouse


Whole Venue 300

Venue Info

Townhouse Venue Central London

Need a Townhouse venue in Central London? Why Thirty Eight Grosvenor Square is just what you are looking for!

Situated in Mayfair and just mere moments from Bond Street Station, this beautiful Grade-II listed venue was once the former Indonesian Embassy and the home of celebrated occupants.

The Townhouse is now represented by Venue Lab, who owns and manage a carefully chosen portfolio of unique event venues across the UK, this dazzling venue is a sought after space that can host up to 300 guests in one event.

Its floor-to-ceiling windows combined with its white walls make it a venue of choice for photoshoots, product launches, fashion & brand events, dinners, receptions and much more.

To enquire or book this venue, kindly contact us.