Italian luxury fashion house Prada has opened a new store at The Somerset ... A selection of leopard print, and nappa leather handbags also are on display, punctuated by sling-backs, boots, and ...