30 Clerkenwell Green, Clerkenwell, England, EC1R 0DU
United Kingdom
Phone number: 442,072,531,100
Category: Restaurants and Bars