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 →