View Location on Map
View all cars fo this dealer
Now Motor Retailing was established in November 2006 to purchase the assets of LOL group. The business consists of 5 locations across South West London and is a joint venture company with Vauxhall Motors. We employ 160 staff and will turnover in the region of £32 million per annum.