LSH Auto has submitted plans for a new Mercedes-Benz dealership and test drive facility. They plan to redevelop a five-acre site in Tamworth, Staffordshire.
The site, owned by developer Aucott and Tamworth Council, is located south of the A5 bypass by the Ventura Retail Park. If approved, the move should create around 400 new jobs.
LSH a Hong Kong-based business claims to be the world’s largest Mercedes retailer. They entered the UK in May 2016 when Mercedes-Benz Retail Group sold off its Manchester and Birmingham businesses.