Norwich is a cathedral city in the area of East Anglia, roughly 160 kilometres northeast of London. As I had some meetings in the area, I decided to extend my stay and spend a day in Norwich, reputedly England’s most complete medieval city. I strolled around and found a vibrant […]