2 bedroom property in Hobart Building, 2 Wards Place, London, E14 - £4,000 pcm | Chestertons