London Wiki
Advertisement

Grosvenor Square /ˈɡroʊvnər/ is a large garden square in the exclusive Mayfair district of London. It is the centrepiece of the Mayfair property of the Duke of Westminster, and takes its name from their surname, "Grosvenor".

More information on the Wikipedia page [1]

Advertisement