1, Castle St
Luton,
Bedfordshire
LU1 3AA
01582 729826
Latitude: 51.8752763, Longitude: -0.4160592
10:00 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about The Castle Tavern of Pub Food category. The Castle Tavern is located at 1, Castle St Luton, LU1 3AA. How to get to The Castle Tavern office? Look at the map below or call them 01582 729826