Taylor & Martineau foundry and engineering works
Spot, building, farm, …
London, United Kingdom
Location of the steam engine factory.
See organisation: Taylor & Martineau.
Note about the map: The coordinates of the site are not known. For the localisation they were derived from the context.
Traveljournal 1825