Tui Group confirms new UK shop closures

Tui Group confirms new UK shop closures