View Location on Map
View all cars fo this dealer
Lookers Plc Head Office & Registered Office is located at 776 Chester Road Stretford Manchester M32 0QH England. Lookers Motor Group Limited and associated companies are authorised and regulated by the Financial Services Authority (FSA registration number 309424)