Doncaster, England, 2019-Jul-09 — /Travel PR News/ — Leading holiday company TUI has today (2nd July 2019) opened a new holiday store in The Moor, Sheffield development. This new store is a relocation from Sheffield Pinstone Street and is first for TUI as it is located inside the Next store, which also opened today. Holidaymakers can… Read the full press release