I did my Zoology degree in Bangor, North Wales. The uni has a fantastic centre for biological and ocean sciences. The uni even has its own ship!! The city is very small and has a great student life. For the environmetal degrees, Bangor has everything on its doorstep with the Snowdonia National Park only a stones throw away.
One of the best decisions of my life was uprooting from London and heading to Bangor. At the time it was the only University that had Herpetology as a module in the third year, which was perfect for me.
They also have their own botanical gardens and so have a number of expert botanists.
Good luck.