41 London Road, Luton LU1 3UE End of Terrace | 6 Bd | 3 Ba
Flat 2, 11 London Road, Luton LU1 3UE Flat | -- Bd | -- Ba
23 London Road, Luton LU1 3UE Terraced | -- Bd | -- Ba