London, London, United Kingdom
Ion Luca Caragiale National College
Westminster Business School
Canterbury Christ Church University