Go-ahead for city centre video wall
A new store under construction in Liverpool has been given the green light to add a video wall onto the side of their building.
Home » forever 21
A new store under construction in Liverpool has been given the green light to add a video wall onto the side of their building.