Fairhazel Gardens, South Hampstead, Lond...
Cresta House, 133 Finchley Road, Hampste...
Mill Lane, West Hampstead, London NW6