The Duchess of York had been renting out the two-bedroom property in London's Belgravia to a private tenant for an estimated ...
The one- and two-bed flats in the development, which has been described as a ‘landmark £30m investment in North Street’, are ...