The shop across sound alchemy sells damn good CDs and i think they sell vinyls. They're more towards the blues/ jazz and old school rock genre.. Don't know why I cant rmb the name right now, anyone can help?
Gramophone actually has a limited selection of vinyl, including some indie. You can try the Cathay branch.