156 Clerkenwell Rd, London 020 7870 2245
156 Clerkenwell Rd, London, Greater London EC1R 5DU 020 7870 2245