On this date in 1918: Strand Theatre opened its doors in Uphams Corner as World War I came to an end November 11, 2026