Bar
The High Cross
Recomendado por 5 habitantes locales
Consejos de residentes locales
The main shopping centre of leicester town. They got everything... Literally all shops !! Have fun there.
Ubicación
103-105 Jubilee Square
Leicester, England