Camden Town has been awarded one of the seven urban wonders of the world, so it is definitely a destination you can’t miss if you visit London.