Newarke St, Leicester LE1 5SN, UK
Map could not be loaded - please enable Javascript!
→ more information
Newarke St, Leicester LE1 5SN, UK:
52.632126
,
-1.135250
Newarke St, Leicester LE1 5SN, UK
(Directions)