2 bedroom property in St. Mark Street, London, E1 - £625,000 | Chestertons