Our Locations

Williams BMW forms part of the much valued and respected Williams Group, and we have a proud history of providing exceptionally high-quality cars alongside our friendly and expert customer service.

We have five retail centres across the North West in Bolton, Liverpool, Manchester, Rochdale and Stockport, all of which have modern, spacious showrooms where you can view the full range of BMW cars we have on sale. You can also check out our exceptional Aftersales Centres, which are equipped to deal with regular servicing, MOT testing, vehicle maintenance and accident support.

Our showrooms are open seven days a week and all of them are easy to reach, with excellent transport links. You can find the specific details for your nearest Williams BMW showrooms by following the links on this page and don't hesitate to contact us if you have any questions.

LeftRight
1 Vincent Way, Raikes Lane, Bolton, Greater Manchester, BL3 2NB
4 Great Howard Street, Liverpool, Merseyside, L3 7HT
45 Upper Brook Street, Manchester, Greater Manchester, M13 9WS
Gorrels Way, At the end of the A627(M), Rochdale, Greater Manchester, OL11 2PX
Kings Reach Business Park, Yew Street, Stockport, Cheshire, SK4 2JZ
1 Vincent Way, Raikes Lane, Bolton, Greater Manchester, BL3 2NB
4 Great Howard Street, Liverpool, Merseyside, L3 7HT
45 Upper Brook Street, Manchester, Greater Manchester, M13 9WS
Gorrels Way, At the end of the A627(M), Rochdale, Greater Manchester, OL11 2PX
Kings Reach Business Park, Yew Street, Stockport, Cheshire, SK4 2JZ
19-21 Upper Brook Street, Manchester, Greater Manchester, M13 9XH
Birchall Way, (Off Princess Parkway), Manchester, Greater Manchester, M15 6DU
1 Vincent Way, Raikes Lane, Bolton, Greater Manchester, BL3 2NB
4 Great Howard Street, Liverpool, Merseyside, L3 7HT
326 Chester Road, Old Trafford, Manchester, Greater Manchester, M16 9EZ
Gorrels Way, At the end of the A627(M), Rochdale, Greater Manchester, OL11 2PX
Kings Reach Business Park, Yew Street, Stockport, Cheshire, SK4 2JZ
326 Chester Road, Old Trafford, Manchester, Greater Manchester, M16 9EZ
19-21 Upper Brook Street, Manchester, Greater Manchester, M13 9XH

Find locations by tapping on the map pins below.

Search locations by franchise

Select a franchise below

Franchise Badge

Birchall Way, (Off Princess Parkway), Manchester, Greater Manchester, M15 6DU
Franchise Badge

19-21 Upper Brook Street, Manchester, Greater Manchester, M13 9XH
Franchise Badge

1 Vincent Way, Raikes Lane, Bolton, Greater Manchester, BL3 2NB
45 Upper Brook Street, Manchester, Greater Manchester, M13 9WS
Gorrels Way, At the end of the A627(M), Rochdale, Greater Manchester, OL11 2PX
Kings Reach Business Park, Yew Street, Stockport, Cheshire, SK4 2JZ
Franchise Badge

1 Vincent Way, Raikes Lane, Bolton, Greater Manchester, BL3 2NB
45 Upper Brook Street, Manchester, Greater Manchester, M13 9WS
Gorrels Way, At the end of the A627(M), Rochdale, Greater Manchester, OL11 2PX
Kings Reach Business Park, Yew Street, Stockport, Cheshire, SK4 2JZ
Franchise Badge

1 Vincent Way, Raikes Lane, Bolton, Greater Manchester, BL3 2NB
326 Chester Road, Old Trafford, Manchester, Greater Manchester, M16 9EZ
Gorrels Way, At the end of the A627(M), Rochdale, Greater Manchester, OL11 2PX
Kings Reach Business Park, Yew Street, Stockport, Cheshire, SK4 2JZ
Franchise Badge

326 Chester Road, Old Trafford, Manchester, Greater Manchester, M16 9EZ
Franchise Badge

19-21 Upper Brook Street, Manchester, Greater Manchester, M13 9XH