Explore details about location Grosvenor Square. Grosvenor Square is a location situated within the City of Westminster alongside other areas such as Portman Square, Old Marylebone Road, Lodge Road.