Hey, I know there's an estee lauder staff shop in Birmingham, UK. Just wondering if there was one in London or anywhere else?