The maximal capacity of Norwich City F.C. is 27,244. 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