primrose hill Posted on 22. April 2013 Primrose Hill is a park in North London. 0 Comments By Sina Sina Hi, I'm Sina, a German girl living, working and blogging in London. Follow my adventures in London and across the world on my blog Secret Traveller. No Comments Leave a Reply Cancel ReplyName * Email * Website Save my name, email, and website in this browser for the next time I comment. Δ This site uses Akismet to reduce spam. Learn how your comment data is processed.