Leighton Buzzard The Five Minute Spare Guide
Situated near the Chiltern Hills in Bedfordshire, many a visitor is enticed to stay in Leighton Buzzard. With Milton Keynes on one side and Dunstable on the other, this delightful hillside town is about 36 miles outside of London. The town is on the banks of the River Ouzel which acts as a boundary between…