Touchwood Shopping Centre B91 3GJ Solihull, Royaume-Uni
Shires Walk 19 LE1 4FQ Leicester, Royaume-Uni