As I wait for my hotel room card I reflect that I could be anywhere in the world. I’ve been at the hotel for three hours but haven’t met anyone else British apart from the friends I’m here with. The staff and guests at London’s Grange Tower Bridge hotel are a truly international bunch and […]
Home / Grange hotel