This sprawling three-storey shop in Camp Nou has footballs, shirts, scarves, socks, wallets, bags, sneakers, smartphone covers – pretty much anything you can think of – all featuring Barça's famous red-and-blue insignia.