There is no other place to stay in London than with Wynn. Great host & location is the best. Could not stay anywhere else.