The Vendry is now part of Groupize! Read more

Partial Buyout of El Pastor Soho

Located In: El Pastor Soho

Seated: 18

El Pastor Soho

El Pastor Soho

Partial Buyout of El Pastor Soho
Address
El Pastor Soho

66-70 Brewer Street Greater London, England W1F 9UP

Business Space Location Map
Capacity

Seated: 18

F&B Options
In-house catering
Frequent Uses
  • Private Dining