St James' Park, Newcastle United, location