Our Islington bar is the perfect destination to meet up with friends, plan a sophisticated soiree or treat yourselves to a cocktail making class. Situated on Upper Street Islington, this venue is ideally located for those North Londoners who are looking to celebrate in style.
74 Upper Street, Islington, London, N1 1TG, United Kingdom
Add a review