The Queen Matilda Tavern

The Queen Matilda Tavern
1 Star Lane, Avening, Tetbury, Gloucestershire, GL8 8NT