The delightful city of Norwich in Norfolk, England, has so much incredible history. These photos reflect the beautiful architecture & its remarkable past.