The medieval market city of Norwich is situated on the River Wensom in the beautiful county of Norfolk in England. Located around 100 miles north-east of London, Norwich is known as ‘The Fine City’, a phrase coined by 19th century local writer, George Borrow.
With over 1,500 medieval buildings and 33 historic churches within its crumbling mid-14th century walls, Norwich has a higher intensity of ancient architecture than elsewhere in Northern Europe. The …