Green-hued gastropub with high ceilings, chandeliers and checkerboard floor in upstairs dining room.
The Drapers Arms in Yara
Places
Near me
Direction
44 Barnsbury St, Islington, London N1 1ER
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout