Norwich is the only city in Norfolk and is located 98 miles northeast of London. It’s a beautiful city, with the tall spire of the majestic cathedral towering above the city and the steady flow of the River Wensum, which meanders through the centre. Medieval Norwich and the explosion of the wool trade The name of...