It is very much a postcode lottery. Some mental health services are good, some aren't.
I have personal experience of more than one mental health team and others on a professional level, and I know others who have accessed them in other areas. The general consensus is that they are useless. The introduction of crisis teams does a good job at keeping hospital admittances down, but the fact remains that they refuse to admit people who genuinely need it, who are asking for it. Someone I know committed suicide two years ago after being told by her crisis team she wasn't really suicidal (despite having made previous serious attempts) so they wouldn't admit her, despite her knowing it would be a safe place. I know other people who luckily haven't succeeded but have been in a similar situation and been refused help.
Like in other areas, the gap between NHS and private services is vast, and private hospitals have helped people I know, providing structured therapy/groups/decent surroundings etc, rather than being stuck on a ward, medicated, and ignored.
Personally, I think a lot of what mental health teams do is about looking good, saving money, cutting admittances etc, but in reality they are looking at those things too much that they are forgetting what the service users actually need.
Maybe our services are the best in Europe, but in that case I'd hate to think what the others are like.