2 bedroom property in Shoreditch High Street, Shoreditch, London, E1 - £5,750 pcm | Chestertons