Hi there,
Thanks for reaching out and congrats on your offers from those fab unis!
I personally cannot speak for Physics as I did psychology here, but as a general teaching and study environment I found Bath to be extremely supportive and friendly. The quality of the teaching and the industrial placement scheme and support with this is excellent, and Bath because of its smallish size as a uni has a lovely community feel to it. There is also a lot of emphasis on getting involved with other things besides academics such as part time work and societies and so life here is very fun and varied!
I would advise you to look again in detail at the course module structure and base your decision primarily on which one you're most interested in. I wouldn't take too much from rankings as all of your options are good unis. I'd also suggest then thinking about which campus and city you liked best and how far you'd be happy to be from home, as Bath & Bristol are a very long way away from Durham.
One thing I'd say about Bath is that because its so close to Bristol and so well transport connected, you can still visit Bristol regularly as its only half an hour's bus ride away, so if you chose Bath or Bristol you could get to experience and visit both cities quite easily.
I hope some of this helps - let us know if you have any more questions 🙂
University of Bath