 St Stephen's Church, St Albans

St Stephen's Church is a parish church in the Church of England in St Albans, Hertfordshire, England.It is located to the south of the town centre, at the start of St. Stephen's hill up to the Abbey.