Which place is better to live in?

Hi, I’m planning to move to Newcastle, I wanted to know what would be a better neighbourhood Fenham or South Shields, I’m looking for a place with close proximity to boxing gym and jd gym or some other good gym works too. I found to places one in South Shields and one in Fenham and have to decide where to move, I’ll also be commuting to Teesside for work, I would pick South Shields as it seems closer to the beach, not too far from Newcastle city and also good distance to Teesside but I was checking the Sat nav and there’s a lot of unavoidable tolls if you travel to Newcastle so I was wondering if you have to pay it everytime you go to Newcastle if so that’d be so expensive.

Any advice would be appreciated, Thanks and sorry for the bad writing