Infinity Nails & Beauty Address: 17 Ballards Ln, London N3 1UX Phone: 020 8346 3969 Health & Beauty2,107 views3