The University of Portsmouth is located on the south coast of England, about 120km southwest of London.