The availability of talking therapies varies a lot and it is a good idea to find out what is available in your area.
Some organisations will see people fairly quickly for an initial assessment appointment to see if they are suitable for the therapy offered, and then put them on a further (possibly quite a lot longer) waiting list for treatment if accepted.
The cost of private counselling or psychotherapy can vary a great deal. A fee of £40 to £70 per session is common. Some psychotherapists offer a sliding scale so it’s worth enquiring about this. Group therapy is another option which may be cheaper.