Beauty Box Nail Bar
9 Great Russell Street
London WC1B 3NH
United Kingdom