-
CitizenM Tower of London Hotel Is Open
Looking for a cool place to stay in town? Where better than the citizenM Tower of London Hotel sitting on top of Tower Hill tube station, surrounded by some of the capital’s most famous landmarks? To fully appreciate the ancient splendour of the Tower, a fortress, prison and palace, and…