Map
Meeting Rooms at 25 Green Street
25 Green Street
Green Street, London, United Kingdom, W1K
Meeting Rooms at 25 Green Street
25 Green Street
Green Street, London, United Kingdom, W1K
  • Accepts online bookings

    Online bookings let you pick date/time for your visit.

Meeting Rooms at 25 Green Street

Green Street, London, United Kingdom, W1K
Description
Host your next meeting at our stylish Mayfair property. The high-end interior design matches the prestigious postcode, making it the perfect location to bring your guests and visitors. A warm welcome from reception and help throughout your meeting with premium coffee and teas, creating the perfect atmosphere for your meeting. If you have a different location in mind, have a browse of our other meeting rooms.

Reviews are written by our customers after their visit.

Venue not rated yet.

Have you used this venue? Write a review