The Owl At Lichfield has opened! September 4, 2014 By doctorLecter7 welcome to The Owl At LichfieldLichfield’s new destination restaurant venue, The Owl is here!. Though under completely different ownership and management, it’s located on the London Road at the site of the old Shoulder Of Mutton pub. Like the Owl At Lichfield Facebook page here for more updates. Watch this space for further developments! Comments are closed.