 FACT: 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  60s and 70s.