Grosvenor Square Garden is a much loved amenity space in central London. Responsibility for its care has moved from The Royal Parks to Grosvenor Ltd, who own the freehold for the site.
The decision to change the management arrangements is one that we fully support. It will remain a free public amenity space, open to all.
No results were found....