Shepshed Library

Shepshed Library
3 Hall Croft, Loughborough, Leicestershire, LE12 9AN