Houses of Parliament, formally known as the Palace of Westminster, captures the essence of Great Britain. The building is over 1000 years old and was once the largest hall in England. Today, it serves as a meeting place for both the House of Commons and the House of Lords.