Original: The stadium is located centrally in the city, not far from Norwich railway station and the River Wensum.
Simplified: The stadium is located in the center of the city, near to Norwich railway station and the River Wensum.