The Beckford Inn near Tewkesbury is a formal restaurant overlooking pretty gardens, serving a traditional British menu using fine, locally-sourced ingredients. Also see The Beckford Inn B&B and The Beckford Inn pub.
The Beckford Inn
Address
Cheltenham Road, Beckford, Near Tewkesbury, GL20 7AN