Essex Street Work ? , Strand , London , England.