trendncom.com
Best street marketing in London in 2014
London is the most active capital when talking about street marketing. Brands and agencies seem to try on new things on British people or they’re just more willing to try something new. Anywa…