london, greater london, united kingdom
School Of Computing And Communications At Lancaster University
Dr Challoner's Grammar School, Amersham, Bucks