A Milano, il negozio di Abercrombie è vicino a piazza SAN BABILONIA (= San Babila).