
This Historic England Hotel Has Starred in Movies, Music Videos, and Now My Stay
You’ve seen it in Harry Potter. You’ve seen it in the Spice Girls’ “Wannabe” video. The St. Pancras Renaissance Hotel London is one of the city’s most recognizable buildings—and after