
Location
St Thomas Church
Buxton Road
High Lane
Stockport
SK6 8DX
United Kingdom
GB