Bell Close

Bell Close is a quaint and historic football ground located in Leighton Buzzard, England, serving as the home of Leighton Town FC. Nestled in a charming setting, this venue holds a special place in the hearts of local football enthusiasts, offering a modest yet passionate atmosphere for the beautiful game.

Country England
City Leighton Buzzard
Address Lake Street
Capacity 2,800
Surface Grass
Image of the stadium Bell Close