Place: Grosvenor Square

1802

Parks, areas, …

Grosvenor Square

London

United Kingdom

Grünanlage im Londoner Stadtteil Mayfair.