Explore details about location Seletar North Link. Seletar North Link is a location situated within the Central alongside other areas such as Alexandra Road, Margoliouth Road, Tamarind Road.