Bayliss Avenue

Bayliss Avenue, located in London, England, serves as the home ground for Thamesmead Town FC. This modest stadium offers a quintessential non-league football experience, with its intimate atmosphere and dedicated local support enhancing the charm of matchdays.

Country England
City London
Address Bayliss Avenue, Thamesmead
Capacity 6,000
Surface Grass
Image of the stadium Bayliss Avenue