2 Elm Tree Road, London NW8 9JX | 5 Bd | 4 Ba
8a Elm Tree Road, London NW8 9JX | 6 Bd | 7 Ba
10 Elm Tree Road, London NW8 9JX | 7 Bd | 7 Ba
12 Elm Tree Road, London NW8 9JX | 6 Bd | 6 Ba
12a Elm Tree Road, London NW8 9JX | 4 Bd | 4 Ba