About The Chicken Shop
We our committed to sourcing locally.
More about The Chicken Shop
The Chicken Shop is located at 21 Gloucester Street, GL51QG Stroud, Gloucestershire
01453298612
http://www.chickenperiperistroud.co.uk