7 bedroom house for sale in Haverstock Hill, Belsize Park, L

Haverstock Hill, Belsize Park, London, NW3 4PR, NW3 4PR

Price
£4,500,000
Bedrooms
7
Type
House

View property 95103711