Where to eat in Camden, London!

Where to eat in Camden, London!

London is probably THE most vegan friendly city in Europe (in a very close competition with Berlin) and it would take weeks or months to eat through the whole city, so I decided to split London up in different sections, beginning with my favorite part of the British capital: Camden! The beautiful Regents Canal in [...]