The Bay Tree
78 Church Street
Tewkesbury GL20 5RX
United Kingdom