Garmin has opened its first UK-based retail store located in Southampton’s Westquay Shopping Centre. The new retail store, ...
The retail store opened to the public on Wednesday, November 6, making it the first Garmin shop to open in the UK – showcasing the company’s selection of smartwatches, cycling ...