'Aliens Arriving at Irongate Stairs', c1901 (1901). Jewish immigrants arriving in London. Irongate Stairs was a set of stairs up from the River Thames, at the downstream edge of the Tower of London, situated roughly where Tower Bridge is today. From Living London, Vol. 1, edited by George R. Sims. [Cassell and Company, Limited, London, Paris, New York & Melbourne, 1901]
World Europe United Kingdom England Greater London London
Pixel Dimensions (W x H) : 6354x9072
File Size : 56,293kb