The Greenhouse Restaurant is an oasis of calm and tranquility in the heart of bustling Mayfair. The restaurant has been designed with elegant simplicity, clean fresh tones, an abundance of space between table and impeccable service make this destination perfect for a romantic meal or for those seeking quiet ambience. The kitchen make exceptional use of high quality seasonal ingredients to create fresh, innovative, highly flavoured traditional French cuisine - an epicurean delight.
The World of Fine Dining
For the latest awards, ratings, interviews, news and insider restaurant information
Follow us on