An 18th century traditional inn, The Cross Keys inn is a pub and hotel in the pretty market town of Knutsford in Cheshire.