53A Holland Road

JSON

Address
53A Holland Road
Holland Park
London, Kensington and Chelsea
Greater London
Postcode
W14 8HL
Date Price Type Tenure
£659,000 Flat/maisonette Leasehold
£325,000 Flat/maisonette Leasehold
£177,000 Flat/maisonette Leasehold
£400,000 Terraced Freehold