Any idea what hotel this could be? 5 star hotel in London - Bloomsbury - st. Pancras Station - British Museum area. Amnities are: Pet friendly, smooke free rooms, fitness, restuarants, buisness, wheelchair accessability, free internet. 4.5 rating from tripadvisor >500 pluss reveiws. Could this be the Landmark hotell? Or other guesses?