
Thomas Townend & Co. was a hat manufacturer and retailer. The company had a factory in Atherstone, Warwickshire and three shops in central London: at 16 Lime Street, 14 Fenchurch Street, and 110 Oxford Street. Thomas Townend & Co. also sold caps, umbrellas, leather bags, and overland trunks.


by Mark Matlach
No comments:
Post a Comment