Choose from 59 venues offering Party Lashes near Downing Street, London