Bell Close is a sports stadium in Leighton Buzzard, Bedfordshire and the home ground of Leighton Town Football Club. Nearby grounds Creasey ParkAFC Dunstable Pavilion Manor FieldMilton Keynes Irish Sharpenhoe RoadBarton Rovers