22 Holland Park Avenue

JSON

Address
22 Holland Park Avenue
London, Kensington and Chelsea
Greater London
Postcode
W11 3QU
Date Price Type Tenure
£3,605,000 Flat/maisonette Leasehold
£2,080,000 Terraced Freehold