130 Organ Hall Road, Borehamwood WD6 4TL Terraced | 3 Bd | 1 Ba
132 Organ Hall Road, Borehamwood WD6 4TL Terraced | 3 Bd | 2 Ba
118 Organ Hall Road, Borehamwood WD6 4TL Terraced | -- Bd | -- Ba
126 Organ Hall Road, Borehamwood WD6 4TL | -- Bd | -- Ba