62 King Henrys Road, London NW3 3RR | 3 Bd | 2 Ba
66 King Henrys Road, London NW3 3RR Terraced | 3 Bd | 2 Ba