Leighton Buzzard
Leighton Buzzard
Regular price
£3.00 GBP
Regular price
Sale price
£3.00 GBP
Unit price
/
per
Leighton Buzzard is a small market town in Bedfordshire. This picture shows the historic Market Cross. The origins of the Market Cross are not certain; however, it is believed to date from the 15th century and was probably paid for and built by order of Alice, Duchess of Suffolk.