£ 3500\mo Marsh Road (Company Let) Semi-Detached 7 6 An outstanding opportunity awaits with this substantial seven-bedroom, six-bathroom house located on Marsh Road, Luton, now available to let. This property is perfectly configured for either a professional company let or as a...