Bell Close

Bell Close is located on Lake Street in Leighton Buzzard, Bedfordshire, England. It has a capacity of 2800 and the playing surface is grass.



Ground Name History

Bell CloseNoneNone

Associated Teams