The Norwich church featured is St Peter Mancroft which is in the centre of the city and is the largest church after the two existing cathedrals. It is a Grade I building and was built between 1430 and 1455, standing on an elevated position next to Norwich's 11th century market place. The building is 180 feet long and ashlar faced with a tower at the west end. Today it is still used for services and special celebrations.
Location: Norwich city centre