The Houses of Parliament from Lambeth Palace, Westminster, London, c1905. The Palace of Westminster lies on the north bank of the River Thames. Print published in Parliament Past and Present by Arnold Wright and Philip Smith, (London, c1905).
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 5262x3321
File Size : 51,197kb