13 Holland Park Road

JSON

Address
13 Holland Park Road
London, Kensington and Chelsea
Greater London
Postcode
W14 8NA
Property type
Terraced
Date Price Tenure
£3,600,000 Freehold
£500,000 Leasehold