122a St. Johns Wood High Street, London NW... Flat | -- Bd | 1 Ba
124a St. Johns Wood High Street, London NW... Property | -- Bd | -- Ba
126a St. Johns Wood High Street, London NW... Property | -- Bd | -- Ba