14th November 2013

The annual Loughborough Fair, fairs have been held in Loughborough for centuries, the first official Charter being granted in 1221.