Hiya!
Always happy to offer insights based on my own experience
I'm currently working as a Paralegal in a small City firm which specialises in construction and insurance. I agree with everyone here when they said that the work definitely depends on the firm you work for - I've found that larger firms tend to have paralegals for specific teams or departments whereas small to medium-sized firms might have more general paralegals who are sat together. Smaller firms also tend to have a less rigorous recruitment process and fewer requirements for the role as well (I'm non-law and have yet to study the GDL)!
Re. hours and workload - my hours are quite friendly, I get in between 9:00-9:30 and I'm usually out by 6:00 unless there's urgent work to be done (which is rare). The workload varies - I juggle 2-3 tasks on the go which is great because it means I get to do a variety of interesting work (it also breaks up my day nicely). Since my firm is quite small, I often work alongside the firm's few trainees and have made good friends here. As for day-to-day activities, I'm involved in quite a lot of doc review, research (for legal matters and for the firm's business development), and other bits and pieces such as bundling, producing chronologies, summarising articles, cross-referencing, etc. I've also attended court and some networking seminars/events.
The working and City life definitely takes some getting used to (the commute in particular </3), especially if you're straight out of uni like me but I'm really enjoying it generally! The firm I'm at has a really nice culture and everyone is super friendly which makes a huge difference.
I would recommend using LinkedIn and sending your CV and covering letter directly to firms over email - especially the latter (you never know what could happen!). Sometimes it's about timing as well - the firm in question could be particularly busy at that time and need an extra pair of hands. Good luck and I hope this helps!