The home venue of Norwich City F.C. is Carrow Road. Carrow Road is an association football stadium located in Norwich, Norfolk, England, and is the home of EFL Championship side Norwich City.
Norwich City F.C. Quiz: 15 Questions to Test Your Knowledge