The Rope & Anchor | Take a look at our pub in Altrincham, Cheshire