4 bedroom property in Grosvenor Square, Mayfair, London, W1K - £19,933 pcm | Chestertons