Taproom

[ Bar ]
163 Upper Street
Islington, England
()020 7288 1606
70

10 ratings
12 - 11pm Mon - Sat, 10.30 Sun.
information provided by RateBeer.com