20 Grosvenor Square

 

In the heart of Mayfair, Lansgrove completed a series of twelve highly detailed fit-out projects in Finchatton’s Twenty Grosvenor Square Development, overlooking one of the most distinguished garden squares in Europe – this truly is London’s finest address. Each apartment has been masterfully designed and delivered to the highest specification with an impeccable finish.