20 Grosvenor Square is a magnificent property located on one of central London’s most desirable garden squares. Finchatton has been appointed to coordinate the redevelopment of this former US Naval Headquarters with planning consent to provide thirty-six residential apartments with impressive lateral spaces and underground car parking.