Europe The £1.2bn luxury development in central London with no social housing 2 October 2022, 8:33 pm Team Buyback Share this:TweetRedditTelegramWhatsApp