en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Luton
/
The Castle
The Castle
Pub · Bar
The Castle, also known as Castle Live, is a busy pub in Luton town centre known for hosting live music events. It features an open-plan interior with a small patio area.
1 Castle Street, Luton, United Kingdom
Luton, United Kingdom
whatpub.com/pubs/BES/298/castle-live-luton
Location
The ranking
Best Pub in Luton
6 places ranked by guests
1
The White House
21
2
The Boater
17
3
Jolly Topers
17
4
George II
17
5
Jolly Milliner
17
See the full list →