Similar to the above, really. It does rain a lot in Lancaster, even for the North. We also don't get much snow.
One thing which does surprise some people, especially those from London, is that buses do not run all night. The last bus between town and campus is at something like midnight to 1am, if it turns up at all. There are sometimes night buses but these run (I think) on weekends and only a few per night.
All the facilities you need as a student can be found on campus, in second year and beyond most students opt to live in town to take advantage of cheaper rent, larger rooms and the city in general. You can stay on campus for three years if you really want to but most people don't.
Wifi is patchy when you're not in the centre of campus, but you get an ethernet cable for your room so you can plug in your laptop/PC.