Min datter lurer på om noen vet hvilke europeiske byer som har Abercrombie&Fitch-butikker? Vet det er en i London, men finnes det i f.eks. i Palma eller Lisboa?