St James Terrace Mews, St Edmunds Terrac...
Hampstead High Street, Hampstead, London...
Tavern Lodge, 383 Long Lane, East Finchl...