Choose from 13 venues offering callus peels near Camden Square, London