St Stephen's Chapel and the Speaker's House, Westminster, London, 1834 (c1905). A view from 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) : 5181x3372
File Size : 51,183kb