Wickes Handsworth 122 Holyhead Road Handsworth Birmingham Handsworth B210LL United Kingdom 1 215 154 252 Locate 52.5090987, -1.9540457