Has anyone ever worked in London? Are there any requirements, such as work visas, etc?