Have you guys heard of MyVillage? If you have not visited Serangoon Gardens in a while, you’ll be surprised at the sight of a mall there. MyVillage is a newly built mall located right smack in the centre of Serangoon Gardens. Ching Chong Boy and I were there recently courtesy of an invite from the …