Real Estate means real value in London. It looked like the old inhabitants of this home had been chucked out to make way for a major refurbishment and the development of just another small hotel with even smaller rooms.