Hadfield Road in Cardiff is a haven for the car buyer. It’s just a mile long but straddling nearly every inch of it you’ll find over 20 car dealerships. This proximity to your competitors certainly isn’t unique – pub chains all gather together in city centres. So does the sex industry in London’s Soho, and […]
