19 Lyndhurst Road, London NW3 5NX | 7 Bd | 4 Ba
20 Lyndhurst Road, London NW3 5NX | 8 Bd | 6 Ba
24 Lyndhurst Road, London NW3 5NX Flat | 2 Bd | 1 Ba
Flat 6, 24 Lyndhurst Road, London NW3 5NX Flat | -- Bd | -- Ba