Tag: Norwich City


Land deal gives (wings) to Canaries’ stadium expansion

Norwich City Stadium

The English top-flight soccer club – Norwich City – has purchased land around Carrow Road – the association football stadium in Norfolk, England. The expansion plan of the stadium has received a shot in the arm with the land purchase deal. It will also help to establish the Canaries (read... » Read more


Newsletter sign-up