58 Peascroft Road, Hemel Hempstead HP3 8EP Terraced | -- Bd | -- Ba
60 Peascroft Road, Hemel Hempstead HP3 8EP Terraced | 3 Bd | 1 Ba
23 Peascroft Road, Hemel Hempstead HP3 8EP End of Terrace | 3 Bd | 1 Ba