39 London Road, Hemel Hempstead HP3 9SP Property | -- Bd | -- Ba
39a London Road, Hemel Hempstead HP3 9SP Property | -- Bd | -- Ba
75 London Road, Hemel Hempstead HP3 9SP End of Terrace | 2 Bd | 2 Ba
107 London Road, Hemel Hempstead HP3 9SP Terraced | -- Bd | -- Ba
77b London Road, Hemel Hempstead HP3 9SP Flat | -- Bd | -- Ba
71 London Road, Hemel Hempstead HP3 9SP Terraced | 2 Bd | 1 Ba