theroyalist is the oldest inn in England dating back to 947AD. The hotel has 8 individual bedrooms each named after poignant piers of history reflecting the age, character and warmth of a very individual hotel which has performed hostelry over centuries. Stow village itself is a picturesque period drama set with a centre for art galleries, antique shops and fine English cream.