3a Hampstead High Street, London NW3 1PR Property | -- Bd | -- Ba
3b Hampstead High Street, London NW3 1PR Semi-Detached | 3 Bd | 1 Ba
3d Hampstead High Street, London NW3 1PR Detached | 5 Bd | 3 Ba
9a Hampstead High Street, London NW3 1PR Flat | 2 Bd | 2 Ba