Stock Photo: The Palace of Westminster, aka the Houses of Parliament or Westminster Palace, London, England in the late 19th century From London, Historic and Social, published 1902