Shopping centre shows that rebrand is right on point
28th May 2024
FRASERS Group, the owners of Luton’s main shopping destination The Mall, have begun the process of rebranding the centre to Luton Point with new signage. The signage, located at the centre’s...