NW3 4RU
Haverstock Hill, London, NW3
Three Bedroom Apartment Prestigious Modern Block 21' Reception Room Kitchen En-Suite Shower Room Bathroom Balcony Large Communal Gardens Off Street Parking Space Lift