page 1/1 (3 results) 1

Helmshore place of worships

List of Helmshore places

St Thomas Parish Church
Helmshore Rd, Helmshore, United Kingdom
St Thomas Parish Church
Helmshore Road, Helmshore, United Kingdom
St Thomas's Church Hall
St Thomas's Church Hall, Rhodes Ave, Rossendale, Lancashire BB4 4JS, UK