The Stump
United Kingdom
>
England
>
Gloucestershire
>
Cotswold
>
Chedworth
>
The Stump
The Stump is a fast food in Chedworth in Cotswold.
The Stump
Object
Fast Food
Building
Retail
Operator
The Stump
The Stump