It's easy to lose self-esteem when you're self conscious about a birthmark, and maybe naturally shy. I don't know what's available in London.
I like watching other people's inspirational videos on YouTube, such as those found on our VBFChannel
or Facebook page.
Also, some people feel better using concealing make-up, such as products from smartcover.com.
You look like a very caring and gentle person. Hope you can feel proud of yourself soon!