What is the name of the main shopping center in Norwich?
Norwich Plaza
Norwich Centre
Intu Chapelfield
Norwich Mall
Answer
Intu Chapelfield, located in the city center, is the main shopping center in Norwich. It features a wide range of shops, restaurants, and entertainment options for visitors and locals alike.
Norwich Brain Twister: 20 Questions to Twist Your Mind