Carrow Road
From SportsPaper Wiki
Location | Norwich, Norfolk, England |
---|---|
Opened | 1935 |
Other Names | n/a |
Tenants | Norwich City (1935-present) |
Carrow Road is an association football stadium located in Norwich, Norfolk, England, and is the home of Norwich City. The stadium is located toward the east of the city, near Norwich railway station and the River Wensum.
Other cover appearances
Venues Portal |