Leighton Town

Club Info

Club Info

Official Name
Leighton Town FC
Address
Leighton Buzzard, England
Venue
Bell Close
City Leighton Buzzard, Bedfordshire
Capacity 2800
Address Lake Street
England
Non League Div One