Norwich City F.C. Stadium
Carrow Road Capacity: 26034
Club/Tennants: Norwich City F.C.
Carrow Road Stadium
Carrow Road Capacity and Stadium Guide.
is a football stadium located in England, Europe. Carrow Road has a maximum stadium capacity of 26034 spectators.
Norwich City F.C. are the main occupants of the stadium.
Norwich City F.C. play their domestic home football fixtures at Carrow Road in the Football League One football competition.
Your Carrow Road Comments