Choose from 2 venues offering Lash Base near West End, London