26 Carlyle Square

JSON

Address
26 Carlyle Square
London, Kensington and Chelsea
Greater London
Postcode
SW3 6EY
Property type
Terraced
Date Price Tenure
£20,200,000 Freehold
£7,700,000 Leasehold