Church building

St. Stephen's Church, St. Albans

United Kingdom St Albans Grade II* listed building
St. Stephen's Church, St. Albans
St. Stephen's Church, St. Albans · Wikipedia

About

St Stephen's Church is a Church of England parish church in St Albans, Hertfordshire, England. It is located to the south of the town centre, at the top of St Stephen's Hill (which leads down and then up Holywell Hill to the Abbey). It is a Grade II* listed building.

St. Stephen's Church, St. Albans
St. Stephen's Church, St. Albans
St. Stephen's Church, St. Albans