The Ox Barn

The Ox Barn
Tetbury, Gloucestershire, GL8 8SS