Grosvenor Group owns about 300 acres of land in Mayfair and Belgravia, as well as major city centre developments such as Liverpool's ONE shopping centre. The Grosvenor family has long had a close ...