Wenlock CourtHotel
Manor Road, Luton, LU1 3FR, United Kingdom
Wenlock Court (Campus Accommodation) is located in Luton, 23 km from Hatfield House, 26 km from Knebworth House, as well as 28 km from Watford Junction. It is situated 23 km from Woburn Abbey and provides a shared kitchen.