 Lim was born in Singapore in 1897 the son of Dr Lim Boon Keng, who promoted social and educational reforms in Singapore and China.The family moved to Edinburgh in Scotland when he was eight.Here he attended George Watson's College.