James Allen

Associate Editor

James Allen is a writer based out of the leafy village of Southwater in the UK, and has an interest in anything powered by internal combustion. Having written for a few other motoring websites and graduated with a Journalism degree from Southampton Solent University, James is now an intern at Carbuzz.