Tramtown, based at the historic Rigby Road Tram Depot, offers a behind-the-scenes look at Blackpool’s famous heritage trams, ...