Lookers Vauxhall on Winwick Road demolished

3.40pm Tuesday 1st December 2020

The Lookers Vauxhall car showroom on Winwick Road is demolished, with a Lok'n'Store self storage warehouse to be built in its place


Search videos