5 bedroom property in Grosvenor Square, Mayfair, London, W1K - £20,000 pw | Chestertons