54 Islington Park Street Greater London, England N1
Seated: 30
You can book a semi-private area for up to 30 people.