London hardware retailer Tool Shop is opening the doors of its new store on Upper Street in Islington today.
Tool Shop celebrates official opening of 11th store
previous post
London hardware retailer Tool Shop is opening the doors of its new store on Upper Street in Islington today.