Overfinch set to open new store in Cheshire just in time for Christmas
The new store is expected to open its doors on December 3rd
I personally find the story and evolution of the Overfinch brand quite fascinating. The company was founded in Leeds in 1975, they work exclusively on Land Rover products, and over the last 45 years, they went from making gaudy and excessive vehicles to building conspicuous but overall tastefully (almost always) done cars.
They have a few locations in England, including one in London not too far from Baker Street, and their Manchester branch, Overfinch Manchester (duh), will open a new store in Knutsford, Cheshire, 14 miles south-west of Manchester.
The new location is expected to open its doors to public on December 3, 2020 and customers are encouraged to make enquiries and book appointments "for a personalised Overfinch retail experience". I don't suppose they're gonna hold a big party because of you-know-what, but hey, this is Cheshire, and I'm sure they're gonna figure something out sooner or later.