Leighton Buzzard
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.






