Choose from 9 venues offering acne treatments near St James's Park, London