It is thought that a church has existed on the site prior to Norman times. However, the present church is probably one of York’s finest mediaeval places of worship. All Saints is one of 2 churches within the city of that name, but the North Street variant is characterised by its superb example of stained glass being one of the few churches in the city which retain leaded mediaeval glass in its original position. Despite a fire in 1997, the church’s most impressive features have remained intact.