Manchester, Manchester, United Kingdom
Blessed Thomas Holford Catholic College
Xaverian College
Lancaster University