In the heart of Tetbury, a Cotswold town of charm and royal connections,
The Snooty Fox is all that a quintessential English inn should be. Step into
the hallway and you discover a bar where the locals meet, then wander into an
inviting award winning restaurant that offers hearty local fayre. Sorry, your
browser is not frames-compatible