Tavistock House
3 Tavistock Street, Luton, LU1 3UR, United Kingdom,Object type: Guest house Luton
Boasting a garden, Tavistock House is set in Luton in the Bedfordshire region, 0.8 miles from University of Bedfordshire and 1 miles from Luton Borough Council.