Lease deal for bar chain to move into Time Square approved
A LEASE deal for a major bar chain to move into Warrington town centre’s £142.5 million Time Square development has been approved. Revolution is set to move into two units totalling 7,580sq ft in the site’s biggest letting outside of anchor tenant