London, GB
Københavns Universitet / University of Copenhagen
Institute of Chartered Accountants in England and Wales
University College London, U. of London