Trailer: Tramway Ride Through the Streets of NorwichShows the streets of Norwich filmed from the upper storey of a moving tram in 1901.Watch Here