Discovery Bay

Shops

A wide variety of around 30 shops ranging from an organic food shop,  a small department store, spa, hairdresser, sports shop, book shop, to a florist.