Hi all, I’m looking for advice and recommendations on hotels in London to stay in during a trip in January next year. I’m bringing the kids (teens) to see Hamilton in the Victoria Palace Theatre and have no idea if it’s a good idea to stay close to the theatre or even what area the theatre is in. Any help would be much appreciated. I would like somewhere nice but not mega expensive