Eighty-8 Nail Studio Covent Garden - 17 Endell St, London, WC2H 9BJ, United Kingdom | Fresha