Townson and Mercer Limited

industry:
Chemical apparatus laboratory manufacturer,
Scientific apparatus laboratory manufacturer
Nationality:
British

Traded at 34 Chamomile St. & 89 Bishopsgate St. (1900s) & 34 Chamomile St. with 55 Bishopgate St. (1912-?, Croyden, all London & Croydon, Surrey (1950s-1975), all England.

Related people