Grosvenor Square
Grosvenor Square is situated in the City of Westminster with plenty of local attractions and great places to eat and shop.
Javascript is required to view this map.
Run Riot is a listing of cultural happenings in and around london.
Stay in the know! Subscribe to the run riot weekly email!