The Vendry is now part of Groupize! Read more

Barbers

Located In: Greenwood

Seated: 12 / Standing: 30
Learn More

Greenwood

Greenwood

Barbers
Address
Greenwood

170 Victoria Street Greater London, England SW1E 5LB

Business Space Location Map
Capacity

Seated: 12

Standing: 30

F&B Options
In-house catering