Lord Mayor opens new theatrette. The Globe Newsreel Theatrette, George Street (near Liverpool