163 Upper Street
Bar👍👍 wonderful drinks, fantastic food and as great evening. We’ve had a wonderful night here, the food was incredible and the waitstaff were very attentive and knowledgeable! Fantastic atmosphere!! People often mention cocktails,
Address
163 Upper St, London N1 1US, United Kingdom
Contact
+44 7594 117437Rating on Google Maps
4.60 (20 reviews)Open on Google Maps
Working Hours
Permanently closed.