Have you heard of SHOUT? You text 85258 and it's text based only and you can talk to a trained volunteer. It's a totally free service.

Why not try to get an appointment to see your GP? They should also be able to refer you for talking therapy - but there's normally a very long waiting list on the NHS.