Rob Nov 28, 20191 minMayfair's No.1 Grosvenor SquareAn iconic residential development at Mayfair's No.1 Grosvenor Square incorporating the culture of Mayfair with its unique architecture...