Verdict on Blackpool Tramway’s £100m UpgradeBy MattFielding23/04/20120 Blackpool’s new trams have been opened to the public after a £100million revamp. 16 brand new computerised trams have replaced…