20a London Road, Hemel Hempstead HP3 9SB Flat | -- Bd | -- Ba
26a London Road, Hemel Hempstead HP3 9SB Terraced | -- Bd | -- Ba