Stourbridge
Town in England
Stourbridge is a market town in the Metropolitan Borough of Dudley in the West Midlands, England, situated on the River Stour. Historically in Worcestershire, it was the centre of British glass making during the Industrial Revolution. The 2011 UK... Wikipedia
People also ask
What is Stourbridge famous for?
Is Stourbridge a posh area?
Is Stourbridge in the Black Country or Birmingham?
Is Stourbridge a nice town?
Situated on the edge of the area known as the "Black Country" and less than fifteen miles from Birmingham, Stourbridge has lovely countryside nearby, with ...