Reading Time: 3 minutes With the Passing of Queen Elizabeth II, the world saw around the clock coverage of Westminster Hall as the monarch laid in rest. We decided to take a look at this important place in the UK’s history. Westminster Hall was a building constructed in 1097 and symbolically represented the power of the monarch. The building served as a great venue for grand events, as well as an institution of the legal system. Here is a brief history of the Hall. Located in the heart of London, it is an excellent…
Read More