Since you are in London, there is a very good lab called Metro. They are close to Barbican tube station. You can get an e6 film processed there within 2 hours. They also sell films. Also worth mentioning is a lab called Bayeux which is off Oxford Street. Both Labs have a web site. I process my films at both labs although I think that Metro are a bit better.