
Contact us
About company
The Twelve Bells Pub and Restaurant is based in the town of Cirencester, Gloucestershire and offers local, delicious and freshly cooked food, speciality steaks and a large selection of wines and ales all at great prices.
GB 12 lewis lane
Not verified company