Portsmouth

Portsmouth is the second largest city in the ceremonial county of Hampshire on the south coast of England. Portsmouth is notable for being the United Kingdom’s only island city; it is located mainly on Portsea Island. It is situated 64 miles south west from London and 19 miles south east of Southampton.

close help
Who am I calling?

Calls will be answered by admissions at UK Addiction Treatment Group.

We look forward to helping you take your first step

0808 278 9885