Loughborough

(redirected from Shelthorpe Estate)
Also found in: Encyclopedia.

Loughborough

(ˈlʌfbərə; -brə)
n
(Placename) a town in central England, in N Leicestershire: university (1966). Pop: 55 258 (2001)
References in periodicals archive ?
Leicestershire Police were called to the property in Ling Road on Loughborough's Shelthorpe Estate shortly after 9pm on Tuesday.
Leicestershire officers were called to the property in Ling Road on Loughborough's Shelthorpe Estate shortly after 9pm on Tuesday.