Palace of Westminster over the Thames.