The Vendry is now part of Groupize! Read more

Salon

Located In: Greenwood

Seated: 20 / Standing: 30
Learn More

Greenwood

Greenwood

Salon
Address
Greenwood

170 Victoria Street Greater London, England SW1E 5LB

Business Space Location Map
Capacity

Seated: 20

Standing: 30

F&B Options
In-house catering