Owl Leeds is a small, relaxed yet lively restaurant in the heart of Leeds city centre. Located near the canal, our restaurant offers a unique atmosphere with stunning views, and is the perfect spot for a special occasion or just a casual evening out.
Our menu features modern British cuisine, with a focus on fresh, local ingredients. We also offer a selection of craft beers, specialty cocktails, and an extensive wine list. Whether you're looking for a romantic dinner for two or a fun night out with friends, Owl Leeds is the perfect spot.
LIVE MUSIC BAR
The Hop is the place to be for live music and a great night out. Our two-level venue, located beneath the railway station, is the perfect place to relax and enjoy some of the best live music in town.