I came here as I popped in Lancaster in the searches, as daughter did a physics degree at Lancaster (and you dont need FM as you get to learn it in year one, without the topics of things like network flow being involved lol), but then I saw your post on Zoology, ecology and animal behaviour because thats what my youngest daughter went for and is studying 🙂
Youngest chose, Lincoln - zoology, Bangor - Animal behaviour, Chester - animal behaviour, Lancaster - Zoology, and Reading - Zoology. She went to Reading and she loved the uni, and made good friends, but she felt too far away from us and was very homesick. So, she took a gap year, and now studies at Nottingham Trent uni for Zoo Biology which is based on brackenhurst campus which is pretty rural, but is 60 mins away from us and three buses. So she lives in the city at uni halls and has the best of both worlds as she can see us as often as she likes. But, shes been that busy shes not really missed us lol. Campus has animals on site, so shes being doing a volunteering program and so far shes handled ferrets, lizards, turles, rabbits, cats and kittens, ducks. Conservation society sets out camera traps and so far she got a fox, a badger and a mouse. They do zoology there and there isnt much difference between the two. They do animal husbandry where they get to assess at white post farm health and saftey issues and if the enclosure is appropriate. So far so good, shes having a blast and I get to see her about once a fortnight, so shes got a happy medium which works for her. But yeah, any of the above uni's are very good. Apart from trent, id have to say I was impressed with Chester, and Reading.