2 bedroom property in Palace Street, London, SW1E - Offers in excess of £950,000 | Chestertons