Palace in the Park could be yours for £40m

Hannah Ricci

A swish palace overlooking Regents Park in London is thought to be one of the most expensive new terrace houses in Britain.

Lethbridge House in Cornwall Terrace has a carriage driveway, swimming room and spa, and could be yours for a cool £40 million.