Choose from 37 venues offering acne treatments near Lincoln's Inn Fields, London