Historic pub, The Carriers Inn, offering stunning lakeside views within Delamere Forest.