Carrow Road
Norwich City F.C. Stadium Capacity
Carrow Road Capacity: 26034
Club/Tennants: Norwich City F.C.
Carrow Road Stadium
Carrow Road Capacity
Carrow Road 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.
Popular/Trending Stadiums
Your Carrow Road Comments