24879715_1218687354899063_79342560432630

St Thomas' Church
Esblished in 1726  the church is located in the heart of Stourbridge   town centre!
St Thomas' Church, Market Street, Stourbridge DY8 1AQ