I hope this reply is not too late. I just saw a few shops selling TLRs and other classic film cams. Its at The Adelphi. Its right across Funan and right beside City Hall Mrt and the cathedral. The whole building is usually empty. One of the shops that I can remember had a few rolleiflexes and loads of leicas. Its at the basement floor. Just look around the whole building. You wont miss the camera shops. There are a few.