Address University of Liverpool Leahurst Chester High Road Neston Merseyside CH64 7TE Back to: Maps and directions