Swedish retailer Axfood has said it has acquired the Vivo Mariehallen and Vivo Plus stores, which have combined net sales of SEK310m (US$46.1m), in order to strengthen its presence in Stockholm.