A cafe in London.