115 Castle Street
Luton,
Bedfordshire
LU1 3AL
01582414061
Latitude: 51.8738711, Longitude: -0.4172232
07:30 - 21:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about O'Shea's of Bars category. O'Shea's is located at 115 Castle Street Luton, LU1 3AL. How to get to O'Shea's office? Look at the map below or call them 01582414061