The Houses of Parliament — technically the former Palace of Westminster — is England’s most iconic building and a UNESCO World Heritage site. A few of the original buildings date back to the 11th ...