I think it was 263 Soho Road show here on the right 'Soho Mini Market', building on left looks similar with '1912' heading on top. Cinema was opened 27th September 1911.
From 1915 Kelly's
It re-opened in the late-1970’s as an Asian cinema, known as the Grand Palace Cinema screening East Indian...