Cromwell Hill

Cromwell Hill

This investment opportunity, is located within a 10 minute walk of the Luton Mainline Train Station, currently the property offers 19 rooms, some with shower rooms, three kitchen area’s, spacious lounge, parking and more. The property has many of it’s...