LSH Auto UK Plans Two Mercedes-Benz Showrooms
LSH Auto UK are seeking approval for a new Mercedes-Benz dealership in Tamworth. It is part of a planning application for a retail and business park in Tamworth. A month ago planners at Stockport Metropolitan Borough Council gave approval to their £60 million Mercedes-Benz and Smart dealership. LSH Auto UK is part of the Hong […]
Read More →