At 14,510 sq ft this property was just pipped to the post by the Chelsea Barracks townhouse as the most expensive and the biggest central London home on the market. It is a Grade II-listed townhouse ...