Originally Posted by
galaxy flyer
Would that be The Bell Inn in Stilton? Wonderful memories when downroute at RAF Alconbury.
GF
Nope, at Aldworth (hence the tapestry):
Bell, Aldworth, Berkshire, RG8 9SE ? The Good Pub Guide
"The Bell Inn" is a pretty common name for a pub in the UK.