Address: LU7 69, Stanbridge Road, Leighton-Linslade, Leighton Buzzard, Central Bedfordshire, England, LU7 3QX, United Kingdom