
Reservation
We are looking forward to welcoming you to The Red Lion.
Location
The Red Lion is located in the heart of Luton, a stone throw away from the shopping mall, Luton Point.
2 Castle St., Luton LU1 3AA, United Kingdom (opens Google Maps in a new tab)
Transport
3.5 km – 10 mins drive from Luton Airport.
30 mins rail journey to London.
5 mins to Luton football stadium.
Parking
We have a private parking onsite with very limited availability. We cannot guarantee spaces and operate on a first come first serve basis. There are NCP car parks close by.
Please note, you will need to register your car with us at the bar to avoid a fine.



