Where is Holywell House, Loughborough?

Where is Holywell House, Loughborough located?

Holywell House, Loughborough, Holywell House, Loughborough, Great Britain (approx. 52.76872°, -1.20156°)


Where is Holywell House, Loughborough on the map?