Camden High St Graffiti 20 January 2014 Look what has appeared just below one of our Camden High Street sites in London! Not that we can figure out what it is, exactly…