For the second year in a row, The Marketing Store London has earned 6th place in Marketing Magazines top direct marketing and sales promotion league table for 2010.

See the full league table at Marketing Magazine HERE