Mental Health Services in Teddington

Compassionate Mental Health & Wellbeing Support

We provide tailored, evidence-based care to help you feel more in control of your life. Whether you’re struggling with anxiety, depression, or seeking a clear ADHD assessment and treatment plan, we’re here to guide you with warmth and understanding.

Our goal is simple: to help you move forward with clarity, confidence, and renewed wellbeing.

Mental Health Services

Alongside our core services, we also offer support for:

  • Identity concerns and life transitions
  • Loss and grief
  • Relationships and communication
  • Trauma and stress (including work-related)
  • Self-esteem and confidence building
  • Weight management and public speaking (via hypnotherapy)

Take the First Step—Book an Initial Consultation Today.

Open Monday–Friday: 9:00am–6:00pm Saturday: 8:30am–12:30pm

A private GP listens to a patient during a calm, personalised consultation.

Ready to take controlof your health?

Personalised, doctor-led care in Teddington — appointments available six days a week.