Orchard Road
American fashion retailer Abercrombie &amp; Fitch opened a flagship store on Orchard Road on 15 December 2011.