England, Europe, London, Travel, United Kingdom 13 Dec 2016 London: Camden Town London is by far my favorite city and though I’ve visited many wonderful cities and my wish list of yet… Hilary 7 Comments