NW3 2BF
Haverstock Hill, Belsize Park, NW3
Recently renovated to exceptionally high standards Stunning duplex apartment Great location close to Belsize Park Village and station Hardwood flooring Master with ensuite and walk in wardrobe Balcony