O'Shea's
“Great Irish pub with lots of locals and very busy and good atmosphere. Was fully packed yesterday due to the rugby but still quick enough to serve. Beers are great here and good value for money. A very nice first time visit and would come again.”
Address:
115 Castle St., Luton LU1 3AL, UK
Phone:
+44 1582 414061