The Palace of Westminster, a Gothic Revival landmark in London, England, stands majestically against a cloudy sky, with the River Thames flowing in the foreground and a blue bridge spanning the water.