Log In or Register
St Peter Mancroft is the largest church in Norwich and was built between 1430 and 1455.It has a Norman foundation dating from 1075, a 1463 font, a 1573 Flemish tapestry, medieval glass and a memorial to Thomas Browne, author of Religio Medici.