Ref: 4267 Amazing Event and Film Spaces London Hotel (Liverpool Street, London) Masonic Temple Studio 1901