Oldswinford
From Wikipedia, the free encyclopedia
Oldswinford or Old Swinford[1] is an area south of the centre of Stourbridge, West Midlands, England, which takes its name from a civil parish abolished in 1866.
This article needs additional citations for verification. (September 2023) |