Merchant Taylors' Hall, Threadneedle Street, City of London, 1817. North-west view of the Merchant Taylors' Hall and adjoining almshouses. The Merchant Taylors' almshouses were relocated to Tower Hill at the end of the 16th Century.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 2840x2213
File Size : 18,413kb