Choose from 19 venues offering callus peels near Green Park, London