Great place in London - very clean!