Carrow Road is an association football stadium located in Norwich , Norfolk , England , and is the home of Norwich City Football Club .
Carrow Road is a British football stadium in Norwich , England . It is the home of Norwich City Football Club .