Leighton Buzzard , Bedfordshire, U.K.