Description
Merchant Taylors' Hall is a historic and prestigious building located in the City of London, serving as the home of the Merchant Taylors' Company, one of the Twelve Great Livery Companies of London. The hall has stood on its current site in Threadneedle Street since the 14th century, although it has undergone various reconstructions and refurbishments due to fires, expansions, and modernization efforts.



