2 Tenby St, Birmingham B1 3EL, England, United Kingdom
Distance: 106 yd.
Company description
A fast moving & highly creative retail design, POP, shop in shop & pop up shop business working with major brands & retailers to really drive sales throughout the UK & Europe