NEUTRAL

British Timken Factory Remnants

Northampton, United Kingdom

Last remaining remnants of the British Timken Factory - stone building with metal gates

Submit Update