Write a review

The Twelve Bells Inn

← View details

12 Lewis Lane, Cirencester, Gloucestershire GL7 1EA, United Kingdom, Cirencester, gloucestershire

01285644549