Leighton Buzzard is a town near the Chiltern Hills in Bedfordshire, and is between Luton and Milton Keynes. It adjoins Linslade and the name Leighton Buzzard is sometimes used to refer to the combination of the two towns; parts of this article also apply to Linslade.
Choose the category Hotels Click to add new object to this category Haven’t found your object in our catalogue?Add it! It’s easy and absolutely free!