London, England, United Kingdom
Queen Mary, University of London
INSTITUTE OF CHARTERED ACCOUNTANTS IN ENGLAND AND WALES
BPP University