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
heritage railway.
This article is a stub. You can help Wikipedia by fixing it.