London, England, United Kingdom
London School of Journalism
Victoria University of Wellington
University of Canterbury