All sports Site
All sports Site
England - Lowestoft- Founded in 1887
Lowestoft Town Football Club is a football team from England, based in Lowestoft. The club was founded in 1887. Lowestoft Town F.C. plays their home games in the Crown Meadow.
8 July 2017 - 16h00 8th July 2017 | Lowestoft Town F.C. | 1 - 5 | Norwich City (ENG) |