The Vendry is now part of Groupize! Read more

OREN

Located In: OREN

OREN

OREN

OREN
Address
OREN

89 Shacklewell Lane Greater London, England E8 2EB

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