3, Leyhill Drive
Luton,
Bedfordshire
LU1 5QA
01582 729532
Latitude: 51.8671277, Longitude: -0.4335782
09:30 - 21:00 - Mo, Tu, We, Th, Fr
09:30 - 20:30 - Sa
Actual information about The Barn Owl of Pub Food category. The Barn Owl is located at 3, Leyhill Drive Luton, LU1 5QA. How to get to The Barn Owl office? Look at the map below or call them 01582 729532