Twenty Grosvenor Square – The First Four Seasons Private Residences Launch London’s who’s who turned out in their best to celebrate the launch of Twenty Grosvenor…