Grosvenor Square

Grosvenor Square, Mayfair, Westminster, London, W1K 2HP

Listed on the National Heritage List for England. Search over 400,000 listed places

Previous Overview