The Mount
Hampstead NW3
£1,050 Per Week
A two-bedroom apartment with its own entrance and private terrace in the heart of the village, ideally located for public transport and amenities of central Hampstead.