12 St Lukes Mews

JSON

Address
12 St Lukes Mews
London, Kensington and Chelsea
Greater London
Postcode
W11 1DF
Property type
Terraced
Date Price Tenure
£470,000 Leasehold
£125,000 Freehold
£73,500 Freehold
£61,000 Freehold