Address: LU7 13, High Street, Leighton-Linslade, Leighton Buzzard, Central Bedfordshire, England, LU7 1EA, United Kingdom