Tetbury, Gloucestershire, GL8
Idyllic Cotswold country pub and hotel in the heart of the historic town of Tetbury.