The second time Nella Last gets off the bus at the Town Hall, the Forum 28 Theatre is visible on the top window of the bus. That is where Forum is situated, but it was not built until between the 60's and 70's.
Nella Last: Must have come through on the last news at quarter to twelve. Come and see! There's huge rockets going up from the ships in the dock. Come and see!