Choose from 5 venues offering party lashes near James Street Station, Liverpool