• University of Westminster, Regent Street, Westminster, London, England, UK (location)