49-50 St John's Square - EC1V 4JJ - London, United Kingdom View Map Area: Islington / Barbican / Clerkenwell
Photo Zetter Townhouse Clerkenwell