A tea-shop in Limehouse,