St Michael
United Kingdom
>
England
>
Telford and Wrekin
>
Lilleshall
>
St Michael
St Michael is a church in Telford and Wrekin, Lilleshall.
St Michael
Object
Religion
Building
church
Old Farm Lane
Church Road
Wellington Road
Honnington Grange
Hillside East
Lilleshall Monument
Church Meadow
Rock Acres
Yew Tree Drive
Saint Michaels Close
Hill Farm Close