Team

Lowestoft Town

England

CountryEngland

About

Lowestoft Town. Located in England, this club has a rich history and is known for its passionate fan base. The team plays its home matches at a stadium with a capacity of around 4,000 and has achieved notable success in regional competitions, making it a significant part of the local community.