For Sale Apartment | Hampstead Hampstead 3 Bedrooms 401 m² 2 bathrooms/shower rooms € 1,276,963 | $C 1,995,000