The Tower of London is a historic fortress that has served as a royal palace, prison, and treasury over the centuries. It's got a bunch of cool stuff inside, like the Crown Jewels and some gnarly medieval torture devices. Plus, there are stories of ghosts haunting the place, adding to its spooky vibe.
It's one of those must-see spots if it's your first time in London.
Rexby was founded in 2021 with the mission of enabling travel content creators to provide a better service and capture more of the immense value they are creating for the tourism industry