The Vendry is now part of Groupize! Read more

Lower Ground Dining Area

Located In: Isola by San Carlo - London

Learn More

Isola by San Carlo - London

Isola by San Carlo - London

Lower Ground Dining Area
Address
Isola by San Carlo - London

3-5 Barrett Street Greater London, England W1U 1AY

Business Space Location Map
Capacity
F&B Options
In-house catering
Frequent Uses
  • Private Dining
Overview

The stunning lower ground floor of Isola by San Carlo at St Christopher’s Place in London is just a stone’s throw from Selfridges.