Greencroft Gardens, South Hampstead, Lon...
Finchley Road, Hampstead, London NW3
Mill Apartments, Mill Lane, West Hampste...