20 North Audley Street - Villiers room
- 8 people
- From 60.00/hr
The Villiers Room is a modern, elegantly designed meeting space with full audio visual technology. Its windows draw in natural light and offer impressive views across Central London.
20 North Audley Street is newly refurbished development situated on one of Mayfair's most famous streets. It’s incredible location allows easy access to numerous retail shops and the latest culinary hotspots in the area. The property is designed in a contemporary style, offering a choice of meeting rooms with state-of-the-art audio visual equipment.
View All London Meeting Rooms
- Mon - Thu: 08:30 - 17:30
- Fri: 08:30 - 17:00
- Outside of opening hours a charge will apply.