2 bedroom property in Bagshaw Building, 1 Wards Place, London, E14 - Offers in excess of £900,000 | Chestertons