Isabel Mayfair is a restaurant and bar venue in the heart of Mayfair, offering a considered setting for events of up to 100 guests standing. Warm lighting and reflective surfaces give the space a distinct atmosphere, and with three rooms or spaces in total, there is enough variety to support different configurations within a single booking.
The Lounge and Bar are each 64 m², both accommodating up to 100 standing. On-site facilities include high-speed internet, air conditioning, onsite catering, a bar and cocktail area, and breakout rooms, providing a reasonable practical foundation for a hosted event.
Green Park Underground Station is a six-minute walk away, with Bond Street Station reachable in ten minutes on foot. London City Airport is approximately 44 minutes by car. Buckingham Palace is a 14-minute walk, and Trafalgar Square around 19 minutes, placing the venue within easy reach of some of central London's most recognisable landmarks.