NW3 2AT
Haverstock Hill, Belsize Park, London, NW3
Stunning Architecturally Designed Apartment 35' Double Reception Room Galleried Master Bedroom Second Bedroom Kitchen Luxury Marble Tiled Bathroom Suite Terrace Open Fireplace Loft Storage Share of Freehold