I can only come up with Canterbury Tales in Canterbury. You can get castle around the outside and also Bury as a country place but can't fit Anter. Maybe you can?
I don't know whether Ambridge could qualify as a 'country establishment', but could it be C for 100 followed by Ambridge, and then a five letter word for castles? Is there a Cambridge Rooks pub anywhere? The C and Rooks are strong possibilities. Ambridge is a bit doubtful, but it slots in nicely.