Data from
Locations
Thompson & Menzies has 2 locations.
Studio or Business (1863-1864)
16 Kingsland Road
Shoreditch, Hackney
London, Greater London
England
Studio or Business (1863-1864)
213 Upper Street
Islington, Islington
London, Greater London
England