Lutterworth Town Hall Wedding Venue
About Lutterworth Town Hall
Town Hall. Licensed for Ceremonies. Lutterworth
Contact & Location
Lutterworth Town Hall
Market Square, Lutterworth, LE17 4AT, Leicestershire, United Kingdom
Town Hall. Licensed for Ceremonies. Lutterworth
Lutterworth Town Hall
Market Square, Lutterworth, LE17 4AT, Leicestershire, United Kingdom