Ghislaine Maxwell sells mews house in Belgravia - for £1.75m

The British Socialite's mews house in Belgravia was bought by a property developer for £1.75 million. It is where the infamous picture of Prince Andrew with Virginia Giuffre was taken.