The Houses of Parliament, also known as the Palace of Westminster, is where the UK Parliament meets in London. It's an incredible building with a long history, surviving fires and bombings during World War II. It's one of the most important buildings in London, so it's a must visit!
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