2 bedroom property in St. Johns Building, 79 Marsham Street, London, SW1P - £900,000 | Chestertons