Very nice place in a convenient spot in London