Durham currently ranks very highly for Biology, Chemistry, and Physics, and I would say is probably regarded as one of the best universities in the UK (top 10 or even top 5) for these subjects. Their Natural Sciences course is highly competitive to my knowledge, with around 100 places but many more applicants.
I'm honestly surprised that Durham has a reputation as a humanities university; having lived in the vicinity, I've never heard that before!
Durham is #6 for Biology, #3 for Chemistry, and #4 for Physics in the 2020 Complete University Guide league tables, for context.
Their science courses can seem limited, but instead of offering many different niche degrees, they operate with a single degree with greater freedom, resulting in a degree such as 'Physics, specialising in Analytical Astronomy' etc.