Lookers reopens Stockport site following £3m investment
Investment in the St. Mary’s site has allowed the dealership to return even stronger and offer a significantly enhanced experience for customers and staff through a wide range of upgraded facilities.