Six-bedroom Chelsea townhouse with award-winning gardens that’s on market for £17.5MILLION
A luxury £17.5million London townhouse in one of the capital’s most desirable areas, and that has never been lived in by its present owner, has hit the market. The immaculate six-bedroom house is located in Chelsea’s Carlyle Square and is two doors down from the former home of the late broadcaster Sir David Frost. The … Read more