History
Lutterworth Town is a football club (England). It plays its home matches at Dunley Way (Lutterworth, Leicestershire). It currently plays in FA Cup.
Lutterworth Town is a football club (England). It plays its home matches at Dunley Way (Lutterworth, Leicestershire). It currently plays in FA Cup.