Northampton Square
London, EC1V 0HB
United Kingdom
http://https://tldr.legal/home.html
City Law School (City, University of London)
Legal design, legal education