Meriden, England.

This small monument and a few road names is the only sign of where the old Triumph factory was located in Meriden.

Everything is gone and the area is converted to family homes.