The medieval street Elm Hill in Norwich is one of the best preserved in England Lifestyle Strangeness