73 Chester Square, the Belgravia property in which Margaret Thatcher lived in for the last 22 years of her life, before she passed away in 2013, is on the market for a vast £30 million. Over the last 18 months it has undergone a renovation by Leconfield Property Group.