Great place for a convenient location to stay in London.