UK town centre sales declined to £108.3bn in 2017, but spending will grow 0.2% in 2018, says GlobalData The UK town centre retail market been in decline since 2015, but it is forecast
Why should you enter the Offsite Construction Awards? Entries into the 2017 Offsite Construction Awards were phenomenal and the profile and coverage gained