She's a bit clueless too saying 'near Central station' as the real Central station in Leicester closed in 1969, and the only hotels near are a Travelodge and the Holiday inn. The area out front of Central station is a dump, used by car repairers and up for regeneration.
I'd hazzard a guess that she really means the main current train station, Leicester London Road (or Leicester Midland) given the other cities she operates in.
PS: Leicester is NOT in the West Midlands, FFS.
I feel offended to be geographically linked to a Brummie.....