South Hill Park, Hampstead, London NW3
Amber Grove, Cricklewood, London, uk NW2
Berridge Mews, West Hampstead, London NW...