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 |