18 athletes have been picked across eight sports to represent Singapore in the London Olympics which starts on 27 July.
18 athletes to represent Singapore in London Olympics