Getting to your appointment

Bath & NE Somerset

Keynsham

Bath & NE Somerset Community CAMHS
Temple House
Temple Street
Keynsham
BS31 1HA

Buckinghamshire

Aylesbury

Sue Nicholls Centre
Bierton Road
Aylesbury
Buckinghamshire
HP20 1EG

Wycombe

Harlow House
Harlow Road
High Wycombe
Buckinghamshire
HP13 6AA

Oxfordshire

Oxford

Oxon CAMHS SPA
Raglan House
23 Between-Towns-Road
Cowley
OX4 3LX

Swindon

Marlborough House

Swindon Community CAMHS
Marlborough House
Okus Road
Swindon
Wiltshire
SN1 4JS

Wiltshire

Marlborough

Marlborough Community CAMHS
The Lavington Centre
Savernake Hospital
Marlborough
SN8 3HL

Melksham

Melksham Community CAMHS
Melksham Hospital
Spa Road
Melksham
SN12 7NZ

Salisbury

Salisbury Community CAMHS
Block 132
Salisbury District Hospital
Salisbury
SP2 8BJ

Page last reviewed: 3 September, 2021