Thames Road

Thames Road, more commonly known as Park Lane, is the home stadium of Canvey Island FC, located in Essex, England. This modest yet charming ground captures the essence of lower-league football with its intimate atmosphere and dedicated local fanbase.

Country England
City Canvey Island
Address Thames Road
Capacity 3,300
Surface Grass
Image of the stadium Thames Road