18 Alexander Square

JSON

Address
18 Alexander Square
London, Kensington and Chelsea
Greater London
Postcode
SW3 2AX
Property type
Terraced
Date Price Tenure
£7,750,000 Freehold
£2,100,000 Leasehold
£1,200,000 Leasehold