London, England, United Kingdom
Imperial College London
Dartford Grammar School for Boys
Queen Mary, U. of London