Get Directions to The Top Railway Inn
186 Charnwood Road, Shepshed, Loughborough, Leicestershire LE12 9NR, United Kingdom, Loughborough, England
186 Charnwood Road, Shepshed, Loughborough, Leicestershire LE12 9NR, United Kingdom, Loughborough, England