london, greater london, united kingdom
Queen's University
The University of Law
Queen Mary University of London