August 7, 2006 - 13 Búho St, the streetwear store, has opened a new outlet in Las Palmas. Following the success of their Tenerife store, the Spanish clothing chain has returned to the Canary Islands with their line of exclusive designs and accessories at accessible prices. The shop can be found in the “El Muelle” shopping centre, winner of the “Best Shopping Centre in Europe” award in 2004. The new opening is the latest for 13 Búho St who now also has stores in South America, Europe and Asia.
View Company Website: http://www.13buhost.com