Located just a few blocks to the east of Hyde Park and within comfortable walking distance from the busy shopping strips of Oxford Street and Bond Street, Grosvenor Square was a nice little park to relax for a while. There is an North American influence on the square, with the current US and Canadian Embassies sitting opposite each other on...
More