A shoppe in London.