PracticeGrow handles all of this for you

Booking, payments, session notes, cancellation policies, and client records — built into one platform, specifically for UK therapists in private practice. Three months free, no card required.