Hey, I'm Helen!
London, England, United Kingdom · Member since July 2012

I'm a jeweller and have lived in London for over 20 years. I am only 2 minutes away from Hampstead Heath, the largest open space in Central London. I absolutely love living here and think you will enjoy it too!

  • 92
    92 Reviews