Totteridge Park, 22 Totteridge Common, T...
Westcombe Court, Somerton Road, London N...
Tavern Lodge, 383 Long Lane, London N2
36 Farm Avenue, London NW2 2BH | 3 Bd | 2 Ba
40 Farm Avenue, London NW2 2BH | 5 Bd | 5 Ba
42 Farm Avenue, London NW2 2BH | 6 Bd | 3 Ba
48 Farm Avenue, London NW2 2BH | -- Bd | -- Ba