Owl has spread its wings as new riverside location opens
Having first opened its doors in November 2019 and following a stint in its iconic Leeds Kirkgate market home, Owl has spread its wings and moved to its new nest and forever home. The restaurant now resides at Lockside, a stunning picturesque loca
...27 May 2022
Read More