Our team of seasoned chefs, each a virtuoso in their domain, craft culinary wonders that push the boundaries of creativity.
2 Castle St., Luton LU1 3AA
Sunday – Thurs 11AM – 11PM
Friday & Saturday 11AM – 1AM
info@theredlionluton.co.uk
01582 413881
No products in the cart.
Our Other Venues
2 Castle St., Luton, LU1 3AA
Sunday 11AM – 11PM
01582 413881