Visiting London to see a show or go Christmas shopping? Here's why The Other House hotel needs to be on your radar ...