Who would have thought that you could visit the Houses of Parliament? The Palace of Westminster is one of the most iconic buildings in London. Inside is even more…