Good and clean place in London.