Carrow Road is a British football stadium in Norwich, England. It is the home of Norwich City Football Club. The stadium is in the centre of the city, near to Norwich railway station and the River Wensum.