Thames Road footall stadium

Capacity: 1,400

City: Canvey Island

Country: England

Club: Concord Rangers

International: Unknown