The Vendry is now part of Groupize! Read more

The Terrace

Located In: 34 Mayfair

34 Mayfair

34 Mayfair

The Terrace
Address
34 Mayfair

34 South Audley Street Greater London, England W1K

Business Space Location Map
Capacity
F&B Options
In-house catering
Features
  • Outdoor Area
  • Street Level Access
Frequent Uses
  • Private Dining
Overview

The enchanting covered terrace beckons you to settle in cosy elegance amidst the fresh autumn air, enjoying al fresco dining and savouring the exquisite flavors of fine wine and artfully crafted cocktails, all amidst a lush oasis of vibrant greenery.