Home of Norwich City FC. Awful stadium for an awful team.
Yuck, never go to Carrow Raod, it smells.
5👍 26👎
Home of the only team in East Anglia and most beloved club in England, Norwich City.
Carrow Road is the best ground in the country