I have been a landlord for 12 years, of a nice flat in a nice area of London, have consistently made a profit, yet would not recommend it to anyone.
I have managed it myself, and in recent years had it fully managed. And when things are fine and there's no problems, it's easy money. When things go wrong (leaks, damage, tenants not paying rent) it can be immensely stressful and is not for the faint-hearted.
Highlights have been a tenant who was earning 80k in the City not paying rent the last few months of his tenancy, stealing a new mattress I had let him buy (deducting it from his rent), leaving weed burn marks all over the carpet and not paying any energy/Council Tax bills the entire year.
Or recently, getting a call late at night from the downstairs flat that my flat was leaking into theirs. The tenants were on holiday, estate agents closed - resulting in me racing over there and mopping up water for hours, which had then damaged the newly redecorated hallway and carpet. If I hadn't been able to get in there and shut the water off, the ceiling would have come down.
It's tedious and not worth it IMO. For that reason, I'm about to list to sell. I'll invest the cash in fixed rate savings accounts instead for now - at around 5-6% interest, these will make more than the rent after all the fees.
Good luck with your decision.