london, greater london, united kingdom
University of Leeds
The Inns of Court College of Advocacy
College of Law London