Previous Next195 Bedroom Flat for Sale£3,750,000Newmount, 11 Lyndhurst Terrace, Hampstead, London, NW3 5QAProperty TypeFlatBedrooms× 5Bathrooms× 3Receptions× 2TenureShare of freehold
Previous Next195 Bedroom Flat for Sale£3,750,000Newmount, 11 Lyndhurst Terrace, Hampstead, London, NW3 5QAProperty TypeFlatBedrooms× 5Bathrooms× 3Receptions× 2TenureShare of freehold