Location
St Dionysius church
Church Square
LE16 7NB
Market Harborough
United Kingdom
GB