Holland Road, Luton, England
Furnished room with own bathroom in a house
The property is located in a serene environment that has easy access to the Luton Interchange and other convenience stores
About 7.8mi from Flitwick, Bedford, Central Bedfordshire, England