3-11 Eyre Street Hill, Clerkenwell, London, EC1R 5ET

£5,833

Email