Bar
The High Cross
Recommandé par 5 habitants
Conseils des habitants
The main shopping centre of leicester town. They got everything... Literally all shops !! Have fun there.
Emplacement
103-105 Jubilee Square
Leicester, England