About Church of All Saints, Leighton Buzzard
Religion, Churches, Interesting Places, Other Churches
All Saints Church, Leighton Buzzard is the fine Early English parish church for the town of Leighton Buzzard in the English county of Bedfordshire.
Source From:
Wikipedia
Judges Lane, Central Bedfordshire, England, United Kingdom, LU7 1AE