Solihull

Solihull is a town in the West Midlands of England with a population of 94,753. It is a part of the West Midlands conurbation and is located 9 miles (14.5 km) southeast of Birmingham city centre. It is the largest town in, and administrative centre of, the larger Metropolitan Borough of Solihull, which itself has a population of 200,400. Historically part of Warwickshire, Solihull is one of the most prosperous towns in the English Midlands.

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