New store for YHA

YHA Adventure Shops has opened a 280 sq m store on the corner of London's Strand and Southampton Street. The store is a joint venture with Karrimor International, and caters for the 'travel and trek' market.