University of Westminster
London, England, UK