im travelling to London soon and will be spending time at the museums (Science Museum, Natural History Museum etc). I’d like any recommendations for a decent hotel close by. Doesn’t have to be very close, I’m happy to have a bit of walk to get there. Or a reasonable underground journey. Budget is mid range. Any recs?