City of Westminster

The City of Westminster Listen/ˈwɛstmɪnstər/ is a London borough occupying much of the central area of London, including most of the West End. It is located to the west of and adjoining the ancient City of London, directly to the east of the Royal Borough of Kensington and Chelsea, and its southern boundary is the River Thames. It is an Inner London borough and was created in 1965 when Greater London was established.

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