Skechers opens flagship store in Prague 0 20.12.2024 02:55 FashionNetwork.com (uk) Located on the city’s High Street Na Příkopě, the 596-meter store houses the brand’s latest lifestyle footwear collections, as well as apparel and accessories.