Camden Town, London. Image Photo by Josephine. Share this:TwitterFacebookPinterestMorePrintEmailPocketRedditLinkedInTumblrLike Loading...