Cveta has the best place to stay in London. Close to all the attractions. Will definitely be going back. Had weekend there for the cup final and it was amazing.