Matt London, October 2012 – Vauxhall Motors and The King’s Cross Filling Station have commissioned one of London’s most exciting creative ... Continue reading...