Beckenham Town crest

Beckenham Town

Stadium: Eden Park Avenue (Eden Park Avenue)Founded: 1971Capacity: 33,500