Tag Archives: Dumfries

Geek Retreat on track to open 60 stores by 2021 end as it moves into Dumfries

The geek culture retailer, Geek Retreat, is continuing on its ambitious plans for the UK with the successful launch of its new store in Dumfries, bringing its total numbers of shops around the country to 28. Situated on Church Crescent and providing five local jobs, the new Geek Retreat store …

Read More »