Åhléns is a Swedish chain of department stores, located in almost every city in the country and with several stores in the major cities – there are 18 Åhléns stores in Stockholm alone