Hello, Guest

St Peter Mancroft

POI's creator (Voyajo Team)

St Peter Mancroft is a parish church in the Church of England, located in the heart of Norwich, Norfolk, opposite The Forum. It 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 (...) (from Wikipedia)