Palace in the Park could be yours for £40mHannah RicciUpdated 14 July 2016 at 9:58 pmA 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.
Palace in the Park could be yours for £40mHannah RicciUpdated 14 July 2016 at 9:58 pmA 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.