Very good place to stay in London , fantastic location