St Teresa's Church, Wilmslow.

St Teresa's Church, Wilmslow.

Cliff T.
St Teresa's Church is in the Diocese of Shrewsbury. Founded in 1850. The first Catholic church in Wilmslow was in Alma lane. The church now on Green lane was built between 1911 and 1914. #Catholic_church #Wilmslow_church
Default Title