Leominster HR6 8FA
Leominster Town Football Club was officially formed in 1893 as a founding member of the Herefordshire Football Association.
01584876000
Bromfield Rd, Ludlow SY8 2BN