Leighton Buzzard is a town in the Chiltern Hills in Bedfordshire, and is between Luton and Milton Keynes. It has a population of about 30,000. It is known for the Leighton Buzzard Railway, a narrow gauge heritage railway.
This article is a stub. You can help Wikipedia by expanding it.