Lookers is a British car dealership chain in the United Kingdom and Ireland. It represents many motor brands, and is based in Altrincham. It is listed on the London Stock Exchange.
Lookers is a British car dealership chain in the United Kingdom and Ireland. It represents many motor brands, and is based in Altrincham. It is listed on the London Stock Exchange. (en)