Best Hot Chocolate in London

Previously I have talked about my favourite walking trail in London, i.e. Westminister to Oxford Street via Trafalgar Square. This time I’ll tell you about one of my new findings. I mean, it’s new for me, but not for the world or at least people living in the United Kingdom. Last time I wanted to visit one of the best […]