The Palace of Westminster (Houses of Parliament) on the River Thames - in black and white. London, England, UK