Local technology accessory maker Griffin Technology in June marked "a huge milestone" when it opened its first-ever retail store. The 1,500-square-foot location is in a shopping center across the train tracks from the Olympic Stadium in London. Have a look at how one of the companies putting Nashville's tech scene on the global map is making its mark in London.