3 bedroom property in Buckingham Palace Road, London, SW1W - £3,445 pcm | Chestertons