Tavern Lodge, 383 Long Lane, East Finchl...
The Market Place, Falloden Way, London N...
Greencroft Gardens, South Hampstead, Lon...