Tag: Woolworths Liverpool locations
Memories of Liverpool’s Closed Woolworths Locations: A Look Back
This week, Liverpool celebrated the 115th anniversary of the opening of the first Woolworths store in the UK. Back in 1909, the iconic Woolworths store opened its doors on Church Street in Liverpool, marking...