The Barn Owl Inn business is located at the Agden Wharf, Warrington Lane, Lymm Cheshire. It serves Pub Food and British food. The Barn Owl Inn is children friedly and has a parking lot. The avarage rating of this business rated by 8 reviewers is 3.9. For more deatils and orders call The Barn Owl Inn on 01925 752020 or visit thier website.