3 bedroom property in Chester Street, Belgravia, London, SW1X - £12,500 pcm | Chestertons