A closeup of the Palace of Westminster, also known as the Houses of Parliament, in central London, UK.